﻿using System;

namespace HYTools.ExportNavisworks
{
	public struct LevelInfo
	{
		public LevelInfo(LevelInfo other)
		{
			this.m_Sel = other.m_Sel;
			this.m_FloorName = other.m_FloorName;
			this.m_BottomElevation = other.m_BottomElevation;
			this.m_BottomOffset = other.m_BottomOffset;
			this.m_TopElevation = other.m_TopElevation;
			this.m_TopOffset = other.m_TopOffset;
		}

		public LevelInfo(bool sel, string floorName, double bottomElevation, double bottomOffset, double topElevation, double topOffset)
		{
			this.m_Sel = sel;
			this.m_FloorName = floorName;
			this.m_BottomElevation = bottomElevation;
			this.m_BottomOffset = bottomOffset;
			this.m_TopElevation = topElevation;
			this.m_TopOffset = topOffset;
		}

		public bool m_Sel;

		public string m_FloorName;

		public double m_BottomElevation;

		public double m_BottomOffset;

		public double m_TopElevation;

		public double m_TopOffset;
	}
}
